runtime.traceBuf.arr (field)
14 uses
runtime (current package)
trace.go#L161: arr [64<<10 - unsafe.Sizeof(traceBufHeader{})]byte // underlying buffer for traceBufHeader.buf
trace.go#L422: return buf.ptr().arr[:buf.ptr().pos]
trace.go#L552: if buf == nil || len(buf.arr)-buf.pos < maxSize {
trace.go#L582: lenp = &buf.arr[buf.pos-1]
trace.go#L718: if buf == nil || len(buf.arr)-buf.pos < size {
trace.go#L728: if room := len(buf.arr) - buf.pos; room < slen+traceBytesPerNumber {
trace.go#L733: buf.pos += copy(buf.arr[buf.pos:], s[:slen])
trace.go#L752: buf.arr[pos] = 0x80 | byte(v)
trace.go#L755: buf.arr[pos] = byte(v)
trace.go#L762: buf.arr[buf.pos] = v
trace.go#L884: if buf := bufp.ptr(); len(buf.arr)-buf.pos < size {
trace.go#L890: buf.pos += copy(buf.arr[buf.pos:], tmpbuf)
trace.go#L1239: if room := len(buf.arr) - buf.pos; room < slen+traceBytesPerNumber {
trace.go#L1243: buf.pos += copy(buf.arr[buf.pos:], message[:slen])
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)